package com.jinmdz.fmis.dao.model.user;

import com.jinmdz.fmis.dao.base.BaseItem;

/**
 * 系统帐号
 *
 * @author LiCongLu
 * @date 2020-02-20 17:23
 */
public class SystemUserItem extends BaseItem {
    /**
     * 登录账号
     */
    private String loginUsername;

    /**
     * 登录密码
     */
    private String loginPassword;

    /**
     * 登录密钥
     */
    private String loginSecretKey;

    /**
     * 员工编号
     */
    private String jobNo;

    /**
     * 姓名
     */
    private String fullName;

    /**
     * 性别编码
     */
    private Integer userGenderCode;

    /**
     * 性别编码
     */
    private String userGender;

    /**
     * 联系电话
     */
    private String mobilePhone;

    /**
     * 其他电话
     */
    private String otherPhone;

    /**
     * 联系地址
     */
    private String address;

    /**
     * 所属公司外键
     */
    private Integer companyId;

    /**
     * 所属部门外键
     */
    private Integer departmentId;

    /**
     * 禁用状态
     */
    private Integer disableState;

    /**
     * 是否可以登录
     */
    private Integer asLogin;

    /**
     * IC卡卡号
     */
    private String icCardCode;

    /**
     * 排序
     */
    private Integer sort;

    /**
     * 备注
     */
    private String remark;

    public String getLoginUsername() {
        return loginUsername;
    }

    public SystemUserItem setLoginUsername(String loginUsername) {
        this.loginUsername = loginUsername;
        return this;
    }

    public String getLoginPassword() {
        return loginPassword;
    }

    public SystemUserItem setLoginPassword(String loginPassword) {
        this.loginPassword = loginPassword;
        return this;
    }

    public String getLoginSecretKey() {
        return loginSecretKey;
    }

    public SystemUserItem setLoginSecretKey(String loginSecretKey) {
        this.loginSecretKey = loginSecretKey;
        return this;
    }

    public String getJobNo() {
        return jobNo;
    }

    public SystemUserItem setJobNo(String jobNo) {
        this.jobNo = jobNo;
        return this;
    }

    public String getFullName() {
        return fullName;
    }

    public SystemUserItem setFullName(String fullName) {
        this.fullName = fullName;
        return this;
    }

    public Integer getUserGenderCode() {
        return userGenderCode;
    }

    public SystemUserItem setUserGenderCode(Integer userGenderCode) {
        this.userGenderCode = userGenderCode;
        return this;
    }

    public String getUserGender() {
        return userGender;
    }

    public SystemUserItem setUserGender(String userGender) {
        this.userGender = userGender;
        return this;
    }

    public String getMobilePhone() {
        return mobilePhone;
    }

    public SystemUserItem setMobilePhone(String mobilePhone) {
        this.mobilePhone = mobilePhone;
        return this;
    }

    public String getOtherPhone() {
        return otherPhone;
    }

    public SystemUserItem setOtherPhone(String otherPhone) {
        this.otherPhone = otherPhone;
        return this;
    }

    public String getAddress() {
        return address;
    }

    public SystemUserItem setAddress(String address) {
        this.address = address;
        return this;
    }

    public Integer getCompanyId() {
        return companyId;
    }

    public SystemUserItem setCompanyId(Integer companyId) {
        this.companyId = companyId;
        return this;
    }

    public Integer getDepartmentId() {
        return departmentId;
    }

    public SystemUserItem setDepartmentId(Integer departmentId) {
        this.departmentId = departmentId;
        return this;
    }

    public Integer getDisableState() {
        return disableState;
    }

    public SystemUserItem setDisableState(Integer disableState) {
        this.disableState = disableState;
        return this;
    }

    public Integer getAsLogin() {
        return asLogin;
    }

    public SystemUserItem setAsLogin(Integer asLogin) {
        this.asLogin = asLogin;
        return this;
    }

    public String getIcCardCode() {
        return icCardCode;
    }

    public SystemUserItem setIcCardCode(String icCardCode) {
        this.icCardCode = icCardCode;
        return this;
    }

    public Integer getSort() {
        return sort;
    }

    public SystemUserItem setSort(Integer sort) {
        this.sort = sort;
        return this;
    }

    public String getRemark() {
        return remark;
    }

    public SystemUserItem setRemark(String remark) {
        this.remark = remark;
        return this;
    }
}
